precipitation pattern - Spanish English Dictionary